State Machine Based Operating System Architecture for Wireless Sensor Networks
نویسندگان
چکیده
A wireless sensor network is characterized as a massively distributed and deeply embedded system. Such a system requires concurrent and asynchronous event handling as a distributed system and resource-consciousness as an embedded system. State machine based software design techniques are capable of satisfying exactly these requirements. In this paper, we present how to design a compact and efficient operating system for wireless sensor nodes based on a finite state machine. We describe how this operating system can operate in an extremely resource constrained sensor node while providing the required concurrency, reactivity, and reconfigurability. We also show some important benefits implied by this architecture.
منابع مشابه
Designing a State-driven Operating System for Dynamically Reconfigurable Sensor Networks
The operating environment and architecture of wireless sensor networks pose very unique design challenges and constraints to developers. Each node in a wireless sensor network must operate with extremely limited hardware resources yet possess wireless communication capability and support concurrency and reactive event processing. Also, it should be dynamically reconfigured at runtime to react t...
متن کاملSenOS: State-driven Operating System Architecture for Dynamic Sensor Node Reconfigurability
The operating environment and architecture of wireless sensor networks pose very unique design challenges and constraints to developers. Each node in a wireless sensor network must operate with extremely limited hardware resources yet possess wireless communication capability and support concurrency and reactive event processing. Also, it should be dynamically reconfigured at runtime to react t...
متن کاملToward an energy efficient PKC-based key management system for wireless sensor networks
Due to wireless nature and hostile environment, providing of security is a critical and vital task in wireless sensor networks (WSNs). It is known that key management is an integral part of a secure network. Unfortunately, in most of the previous methods, security is compromised in favor of reducing energy consumption. Consequently, they lack perfect resilience and are not fit for applications ...
متن کاملAn Adaptive LEACH-based Clustering Algorithm for Wireless Sensor Networks
LEACH is the most popular clastering algorithm in Wireless Sensor Networks (WSNs). However, it has two main drawbacks, including random selection of cluster heads, and direct communication of cluster heads with the sink. This paper aims to introduce a new centralized cluster-based routing protocol named LEACH-AEC (LEACH with Adaptive Energy Consumption), which guarantees to generate balanced cl...
متن کاملA Novel Ensemble Approach for Anomaly Detection in Wireless Sensor Networks Using Time-overlapped Sliding Windows
One of the most important issues concerning the sensor data in the Wireless Sensor Networks (WSNs) is the unexpected data which are acquired from the sensors. Today, there are numerous approaches for detecting anomalies in the WSNs, most of which are based on machine learning methods. In this research, we present a heuristic method based on the concept of “ensemble of classifiers” of data minin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004